Skip to main content

Rubber dukie's definitions

Shmegma

He hasn’t taken a shower in weeks…he’s probably got shmegma built up all over his ass
by Rubber dukie July 21, 2021
mugGet the Shmegmamug.

Share this definition