1 definition by beholdtheyellow

Top Definition
The Spanish word for "stamp"
I need to go out and buy some stampos
by beholdtheyellow April 18, 2009
Mug icon
Buy a stampos mug!