Top definition
When a person inserts his or her finger into another persons asshole and snaps his fingers. Oh sweet times!
For example:
I hear Chris gave the oh snap treatment last night.
by R Dub November 19, 2007
Get the mug
Get a the oh snap mug for your fish Georges.