{{term}}
- {{preview}}
Top definition
cahalane
irish
word
, for
perfection
my teacher
said
i was cahalane at
maths
.
by
bob485321258
August 02, 2006
Get a
cahalane
mug for your mother-in-law Julia.