Skip to main content

TheLilBrownMan1 's definitions

Twap

To fuck, a British slang for the physical act of sex
“Bro, I wanna twap Susan so bad
by TheLilBrownMan1 December 13, 2019
mugGet the Twapmug.

Share this definition