LEE THE MYTH's definitions
An ill-defined feeling of sexual inadequacy. A concern that despite their sexual abilities and effort, they will not be able to satisfy their partner.
by LEE THE MYTH May 10, 2018
Get the hamster stroke mug.