1 definition by scroinch

The act of cumming in a person's mouth and slapping them in the face several times.
Damn bro, I gave her the biggest rhode island snow globe last night.
by scroinch February 7, 2022
Get the rhode island snow globe mug.