Top Definition
Cuchla or Kushla comes from an irish song where the name is spelled okusla or akusla or akushla. It mean Pulse of my heart.
Kushla Cushla kusla kushila cusla
by uamuseme February 07, 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.