2 definition by annelbeads

Top Definition
The act of succreting vaginal fluids, derivative of "twat".
You are making me twattle, baby!
or
I twattled on his face last night.
by annelbeads December 03, 2003

Mug icon
Buy a twattle mug!
Vaginal succretion, derivative of "twat".
I got twattle all over the bedsheet.
or
My boyfriend got me so excited, I had major twattle.
by annelbeads December 03, 2003

Mug icon
Buy a twattle mug!