1 definition by Hizzary Dizzle

1
When a Man cums on a random passer by from a concealed location
Hey man did you see that old lady over there? Im totally going to give her a DC sniper!
by Hizzary Dizzle January 01, 2006
Get the mug
Get a DC sniper mug for your buddy Yasemin.