Skip to main content

Definitions by icykittykat

tard smile 

When you smile (on the verge of laughing) in an empty room with no one around to see you do it.
Jessie was looking at some censored pictures and smiled peevishly....

TARD SMILE.
tard smile by icykittykat February 27, 2011