Top definition
a common breeding ground for the moose, also a nick name for a smelly girl
damn that girl smells like a moostable

lets bring the moose to the moostable
by pppp May 08, 2005
Get the mug
Get a moostable mug for your fish Bob.