1 definition by GloshJB

Something that you shouldn't like but you love it anyway in a euphoric feeling.
by GloshJB July 30, 2015
Get the Mucky mug.