Skip to main content

Definitions by Kmizzle067

Santa Claus sandwich

When an individal has sexual intercourse between two bearded men in suits.
I caught Katlin getting Santa Claus sandwiched in the closet at the company Christmas party last week. Hohoho