1 definition by Pentafrost

Forcibly sit on someone's face, with your ladybits suffocating them.
Yo, that chick wanted me to eat her out so bad last night that she was twatterboarding me.
by Pentafrost July 4, 2015
Get the twatterboarding mug.