look up any word, like someoneelsie:

1 definition by Peter Ross

 
1.
A nickname for an ugly Canadian stripper.
"I can't believe you were so drunk that you let that mepha get all over you!"
by Peter Ross July 02, 2007
1 0