Top definition
Definition-Someone who's always trippin' and is always up in your grill
Background-Slang from NJ
yo, that buggymoo won't shut up about his nonexistent tricks and hos
by Valerie November 18, 2004
Get the mug
Get a buggymoo mug for your boyfriend G√ľnter.