Top definition
The intertwining of the word "indeed" and the expression of "mmm" signifying something very satisffying. Often used by those who love life.
thewayof1: enrique iglesias for the win
bomkas55317: mmmdeed
by Anus Patch September 21, 2006
Get the mug
Get a mmmdeed mug for your mate Callisto.