1 definition by Mr.whooha

Top Definition
When you are you much of a little bitch to say.....VAGINA !!!!!!!!!!
You I was all up in her whooha
by Mr.whooha March 03, 2018

Mug icon
Buy a whooha mug!