1 definition by LouieD

1
The feeling that one gets when they just got a new m key and are laying in a cute girl's lap
Mmmmmmm, i'm happy.
by LouieD January 16, 2009
Get the merch
Get the mmmmmmm neck gaiter and mug.