Skip to main content

Definitions by I steal hubcaps

noun, a boy who wasn't beaten enough as a kid and probably should have been aborted.
I drank gas and smoked yard clippings when I was Pregnant and I had a Liam.
Liam by I steal hubcaps June 28, 2011