1 definition by burgervan

Top Definition
A woman being very good at giving head.
That girl was babatrastic!
by burgervan January 25, 2009

Mug icon
Buy a babatrastic mug!