Skip to main content

Frangies's definitions

twatten

Dave was going down on Teresa when he suddenly picked up his head and said have you showered lately?? You sure are twatten
by Frangies December 15, 2008
mugGet the twattenmug.

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