1 definition by Doc of Love

Top Definition
Vagina
I love a bit of boomting!
by Doc of Love October 03, 2011
Mug icon
Buy a Boomting mug!