the spanish came in with their wips and raped the shit out of ecuador
home to the original inca empire most beautiful galapagos islands, and monument dedicated to the equator
"the spanish came in with their wips and raped the shit out of ecuador" What is the definition of "ecuador"?