{{term}}
- {{preview}}
Top definition
Dr. Squatch
The pinnacle
of
manliness
. An
all natural
soap for men that changes the your shower experience. Use with caution, you may just become too irresistible.
"Dude, James
stole
my girlfriend..."
"
Ah
, he must
shower
with Dr. Squatch."
by
drsquatch
November 06, 2019
Get a
Dr. Squatch
mug for your father-in-law Bob.