1 definition by UrbanAccurate

Top Definition
A derogatory term used to describe people of the Spanish Religion.
English: what a loser;dumb uppalapatee
by UrbanAccurate November 21, 2017

Mug icon
Buy a Uppalapatee mug!