Top Definition
A Cailleach is a woman who is completely perfect in every way, but doesnt get the treatment she deserves.
Guy 1: Dude, that girl is the woman of my dreams.
Guy 2: Oh yeah, I heard she gets abused by her family.
Guy 1: Oh man, really? What a Cailleach.
by McLovin'13 January 01, 2010
5 Words related to Cailleach

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.