Definify.com

Definition 2025


smegmate

smegmate

Latin

Noun

smegmate

  1. ablative singular of smegma