meaning of Altoid Seibert

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