the illest country in the world eat that cuy
Ecuador is the illest country
291👍 328👎
ecuadorian slang for pussy
chucha tu madre !!!!!!
545👍 186👎