by two_writers_one_keyboard June 09, 2022
Adjective, noun: The polar opposite of offdahook. A person or thing of low quality. A very unprofessional individual.
by stashgordon May 11, 2003
by Troupster July 10, 2003
by 000 October 20, 2004
by Tom Lanos November 26, 2003
Your brother snags the chicken leg right off your plate after realizing it's the last piece.
You lovingly reply, "You Jackleg!", then kick him under the table
You lovingly reply, "You Jackleg!", then kick him under the table
by contraryvirgin February 03, 2010