Skip to main content

Definitions by Definition teller

1. Someone who masturbates

Also used to describe An idiot on the road
Wanker by Definition teller March 21, 2017