Top Definition
The Female body part otherwise known as the vagina, used in a light hearted manner. Believed to have originated in the town of Macroom, Ireland.
"Tadhg, Tadhg, what the fuck did you say about my ghee bag to the lads last night" ... "come here girl, fuck you, if your ghee bag wasnt so fuckin ragged id have said naathing"
by savvage cabbage sluts October 12, 2010

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.