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 Twap mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email