Skip to main content

Definitions by snagglejardine

acronym for "that's what I like to see"
Me - "That chick over there is hot!"

Buddy - "TWILTS!"
twilts by snagglejardine February 15, 2010