1 definition by Lady Lee

A person who possesses the traits of a low life loser. A festering boil on the ass of society.
You're not planning on bringing that friggin' zeech out with us this weekend, are ya'??
by Lady Lee October 8, 2006
Get the ZEECH mug.