Spicasaurousrex Share definition Flag An insult to a hispanic person Anyone who is from south america is a spicasaurousrex Spicasaurousrex by Fagitas December 16, 2005 0 0 Get merch