Ahhh.. okay! I'm a Punjabi speaking person and have come accross this word through some funny videos in Spanish. I love Spanish songs so much! To show how much I love Spanish, I can even sing this song..