Meaning of suspensor
Definition of suspensor
(noun)
a
support
for the
genitals
worn
by men
engaging
in
strenuous
exercise
Other information on suspensor
WIKIPEDIA results for
suspensor
Amazon results for
suspensor
Tweet