Skip to main content

Twagmat

Means to golden shower your partner(s)
spray one's body
Hey man, if you piss me off i'm gonna Twagmat on your new Ferrari
by maddison July 4, 2003
mugGet the Twagmat 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