Top definition
Using a snake for sexual pleasure, or snakes raping each other.
Did you see how Sandy got snake raped last Tuesday.
by BILLS2020 November 05, 2018
Get the mug
Get a Snake Rape mug for your barber Callisto.