Top definition
loosely translated from latin to english "we all must die"
"momento mori, momento mori, its latin and it says we must all die" - the streets - the hardest way to make an easy living
by dereckboiiii April 04, 2008
Get the mug
Get a momento mori mug for your fish Bob.