Subscribe English
look up any word, like thot:
1.) to get a boner
2.) momment of having images of having sex)
"she was so hot i had a twarp!"
by J Do March 29, 2008
37 25
twist and warp
He was known to twarp any clean joke into something x-rated.
by cspyce74 June 18, 2011
1 5