Definify.com

Definition 2024


fleshlight

fleshlight

English

Noun

fleshlight (plural fleshlights)

  1. A ****-shaped sex toy which is designed to stimulate and fit around the **** to aid masturbation

Synonyms