babatrastic
A lady who can give head so good it feels like heaven but with more swearing.
My ex called me babatrastic after I gave him head while he was watching the World Cup.
She gave me head so good I forgot my pants were on fire.
My neighbor said I was babatrastic after I gave him head during a blackout.