Skip to main content

Definitions by ..s.s.s

Tartingles 

(Noun) The sensation of embarrassment at someone else's awkward situations.
1) God, doesn't Curb Your Enthusiasm give you the worst fucking tartingles?

2) I have a rough case of the tartingles whenever a usually quiet kid gets drunk and becomes an uncontrollably loud and honest mysogynist
Tartingles by ..s.s.s December 20, 2008