A derogatory term used to describe people of the Spanish Religion.
by UrbanAccurate November 21, 2017
Get the Uppalapatee mug.