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
Get the mug
Get a un bo bat mug for your papa James.