Langster's definitions
A person who is a bit slow on the up-take. Taken from the character 'Benny' from the British, 1980's soap opera 'Crossroads'.
by Langster September 15, 2008
Get the benny mug.
Get the benny mug.We'll email you a link to sign in instantly.