What is Buggymoo?
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
See Valerie