1 definition by FredGee

Norther Irish slang phrase for someone who has had sexual intercourse with a woman who is menstruating.
by FredGee June 6, 2007
Get the RED SHOES mug.