Skip to main content

Definitions by esrohar

twatswaddler 

A guy/girl who is clingy in the relationship.
Sara: Diane isn't going to the party with us tonight.

Jenn: Why not?

Sara: She said she "forgot" that Jake was coming over to watch movies with her.

Jenn: Oh right...he's such a twatswaddler. She can't do anything without him being up her ass! She needs to rethink that relationship.
twatswaddler by esrohar December 2, 2010