What is Twarp?
1.) to get a boner
2.) momment of having images of having sex)
"she was so hot i had a twarp!"
See hot, sex, sexy, boner, cum