Top definition
Bob: I live in Baltimore, what about you?

Jane: Oh, I live in Moosecrotch.
by mooseyfateprincess May 05, 2009
Get the mug
Get a Moosecrotch mug for your daughter-in-law Rihanna.