Uppalapatee

A derogatory term used to describe people of the Spanish Religion.
English: what a loser;dumb uppalapatee
by UrbanAccurate April 20, 2018
Get the Uppalapatee mug.