1 definition by awaKe.

Top Definition
The phrase defines being a Girls Gone Wild 1st Timer discovered by DA TECHNICIAN
Hey tech, un bo bat faget.
by awaKe. April 16, 2009

Mug icon
Buy a un bo bat mug!