Top definition
an all encompassing term to include almost all smells, but deriviative from the smell of a Dogs ejaculation.
by Gowl April 24, 2009
Get the mug
Get a Smell of Benji mug for your buddy Bob.