Skip to main content

Definitions by Randomarrow

Prison slang for a pedophile.
That fucking snap's gonna get his due after lights out!
snap by Randomarrow October 25, 2006