geez crofty is a silly little leprechaun
"the ultimate in gay, short, beard-of-fire wearing science teachers and the bane of hairdressers the world over
"geez crofty is a silly little leprechaun" What is the definition of "crofty"?