Top definition
The act of sitting on a girls face, with your balls resting on her eyes as if shes peering through the lens of a periscope, while she simultaneously jerks you off.
Jen is on her period this week, so I hopped on for a Rusty Periscope.
by Johnny Chimpo221 February 27, 2011
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush