1 definition by CactusSmactus

When you slap the butt cheek and the face cheek simultaneously
Hey May, how was your date last night?
It was alright, he screenshotted me
by CactusSmactus November 21, 2020
Get the Screenshot mug.