Meaning of shtup
Definition of shtup
(adj)
made
with strands or inserts of elastic; "slacks with an elasticized waistband"
Other information on shtup
WIKIPEDIA results for
shtup
Amazon results for
shtup
Tweet