1 definition by datruthlover

Top Definition
A female that is a bitch. Also, it can be a good thing to call the girl who just slapped you. Usually it's used in times of duress. Origin: Leawood, Kansas
1. OMG you stupid boonu why did you just make evidence for my case?!?!?!

2. sup boonu
by datruthlover October 20, 2010

Mug icon
Buy a Boonu mug!