Skip to main content

drsquatch's definitions

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 6, 2019
mugGet the Dr. Squatchmug.

Share this definition