is guapa a spanish word?
At the time, I had no idea what it meant as it is apparently an adjective only used in Spanish in Spain, so I had to look it up on the Internet. I soon found out Guapa, (or Guapo, if the word is said to a man), means 'Beautiful' or 'Handsome' in English. It can also be used to simply mean 'Hot'.