Top definition
A slang word used by members of the gang Abuda. Meaning unclear, but not to be taken lightly.
by geekordork November 16, 2003
Get the mug
Get a Meccing mug for your fish Helena.