2 definitions by Ramsay Leigh
One, or thing that wears a mask simialr to that of Zorro, and moves amongst the shadows usnig his hands to squeeze peoples faces until their lips resemble that of a female reproductive organ.
by Ramsay Leigh November 15, 2004
A fictional name birthed by Charlie and Chris while indulging in the ridiculous name creating of first person shooter video games.
by Ramsay Leigh November 15, 2004