1 definition by Jamrock

Jamacian slang relating to a parasitic like person, also used as a term to disrespect a persons homosexual tendencies.
by Jamrock November 24, 2006
Get the jankro mug.