look up any word, like the eiffel tower:
 
1.
a muffin thats really rank
you farted in that muffin, which made it into a stank muffin!
by CRAPMUFFIN November 16, 2003