1 definition by ..s.s.s

(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
by ..s.s.s December 14, 2008
Get the Tartingles mug.