Top definition
Jamacian slang relating to a parasitic like person, also used as a term to disrespect a persons homosexual tendencies.
by Jamrock November 23, 2006
Get the mug
Get a jankro mug for your cat Julia.