Skip to main content

Definitions by imnotaben

a person who is a fail at everything
that guy is such a ben!
ben by imnotaben June 24, 2010