Skip to main content

Definitions by Olga P.

A simple person; someone who is not very intelligent; an idiot.
Don't stick your fingers in the socket, you herbert!
herbert by Olga P. April 3, 2008