About us
Define
Definitions for
"mackeral"
a word used in London and the surrounding countys to describe a wannabe gangsta
urbandictionary.com