meaning of alteros

alteros meaning in Urban Dictionary

Another title for one of the very most pre-owned air mints... Altoids...