2 definition by R Dub

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

Mug icon
Buy a the oh snap mug!
DTY
DONE TOLD YA or Done Told you
I DTY what it meant.... i DTY twice!!
by R dub August 19, 2014

Mug icon
Buy a DTY mug!