tarantulada

tarantulada [tah-ran-too-lah’-do, dah]
article & verb
1. ATARANTADO.

Have a Spanish question? Get help from experts!