Skip to main content

McScary

When you accidentally nut on yourself or one of your pets.
Sheila does that damn poodle have to be on the bed? I just mcscary’d all over it.
by TruthInBourbon March 5, 2022
mugGet the McScarymug.

Share this definition