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
Get the mug
Get a Cushla mug for your girlfriend Julia.
buy the domain for your cat blog