1 definition by sssssssssssssss

Top Definition
The best people ever. Why? No reasons. We just are.
Im part Spaniard. My mom is part Spaniard.
by sssssssssssssss June 14, 2007
Mug icon
Buy a Spaniard mug!