answersLogoWhite

0

Chiefly British Vulgar Slang. 1. A person who masturbates. 2. A detestable person.

User Avatar

Wiki User

12y ago

What else can I help you with?