What does Altoid Seibert mean?

Altoid Seibert meaning in Urban Dictionary

just like the Seibert, only the female does the work with a number of Altoids in her own lips