Frenchman’s Shoe

What’s that Smell?? Oh don’t worry Daves got his frenchman’s shoe on.
by Billy Ball Sack February 17, 2023
mugGet the Frenchman’s Shoemug.

Share this definition