Skip to main content

Definitions by Scarred Robin

The noise that batman makes when masturbating.
Zocko!
Zocko by Scarred Robin July 6, 2010