macushla - Dictionary definition and meaning for word macushla
Powered by Mnemonic Dictionary
Macushla. My kiss of my heart, my pulse - ma kiss la !