Skip to main content

Definitions by Mrs. Puff

abba zabba 

zap some girl's vagina with a car battery while singing "Mamma Mia"
that girl likes weird positions so i gave her an abba zabba
abba zabba by Mrs. Puff September 15, 2010