1 definition by Neet Neet

Top Definition
Very ugly person who just can't stand to look at
Damn! That bitch is a booga wolf!
by Neet Neet January 07, 2007

Mug icon
Buy a booga wolf mug!