Top Definition
God's final gift to humanity, the perfect woman. Considered to be a myth by some cultures, as the only images of her were discovered on a camera phone belonging to an English backpacker, who disappeared near Melbourne in 2002.
"You're so pale. You look like you just saw Josh's mum."
by BlackVegie September 02, 2008

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug
The biggest milf known to mankind, so hot making people go silent and stop what they're doing.
Wow Simon why are you so quiet, have you just seen Josh's mum?
by GeorgeSa80L85 December 20, 2016

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug