1 definition by FredGee

1
Norther Irish slang phrase for someone who has had sexual intercourse with a woman who is menstruating.
by FredGee June 06, 2007
Get the merch
Get the RED SHOES neck gaiter and mug.