Top definition
Having to do strongly with Smude, i.e. extremely attractive.
I don't think you're ready for this jelly
My body too smudelicious for you baby
by barry December 12, 2003
Get the mug
Get a smudelicious mug for your dad José.