Top definition
1. Gaelic term meaning a "charmed one"
2. an old Scottish endearment meaning "darling one" or "sweet one"
My kylyrra , you should belive in me.
by R.Hoskins August 28, 2007
Get the mug
Get a kylyrra mug for your Uncle Jerry.

Available Domains :D

  • kylyrra.men
  • kylyrra.com
  • kylyrra.se
  • kylyrra.net