Top definition
An adjective describing (what the creator deems to be) a pretty nice smelling fart, however, other people nearby may find the stench repulsive and may vomit up their early morning KFC variety meal.
Smell my fartilicious delight... mmm, everyone loves their own brand!
by TootsieNI December 23, 2007
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush