Top definition
A bad mother shut your mouth! Someone that never backs down from a challenge.
Anbu69 is here you better run. Anbu69 will spec you out if you mess with him.
by Anbu69 September 01, 2008
Get the mug
Get a Anbu69 mug for your dog Sarah.