Skip to main content

TheRealHeavyD's definitions

tap dat charm

An expression used to indicate sexual desire for the subject. Used to expresses appreciation for wit, humor, and charm.
Wow maggie has an amazing personality. I'd tap dat charm.
by TheRealHeavyD July 25, 2016
mugGet the tap dat charm 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