Skip to main content

Definitions by THE REAL SHIT

Twatwaffle 

Someone who is extremely co-dependent and needy af. Always a clinger and whiney. #leach #clinger
No on each like her, she's a twatwaffle.
Twatwaffle by THE REAL SHIT May 31, 2017