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
Get the Frogrant mug.