What does carasurria mean?

carasurria meaning in Urban Dictionary

ways to show pleasure whenever deciding on an idea