Top definition
I experienced smelljoy today after sniffing the new Island scent from GEODEO deodorant. I had so much smelljoy I had to double sniff my pits! It's uber fresh!
by Moetivator September 11, 2012
Get the mug
Get a Smelljoy mug for your sister-in-law Jovana.