Skip to main content

1signer's definitions

Frogrant

Smelling like a frog, particularly in the realm of body odor.
Gross! You need a shower! Did you just come from the gym? Man, you are frogrant!
by 1signer September 19, 2016
mugGet the Frogrant 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