Top definition
an adjective that can mean anything and be used to describe anything.
man, that shit is leekin
OR
youre a leekin man
by treeev January 01, 2006
Get the mug
Get a leekin mug for your buddy Zora.