Top definition
I was walking down some stairs in San Francisco last weekend and Munroed my ass!
by Aaron Smith June 16, 2004
Get the mug
Get a munroed mug for your papa Jerry.