1 definition by I AM FROM JAMAICA, JA

Top Definition
Jamaican slang term for "ham sandwich".
Jamaican: "I like to lick my Teagan before I chew."
by I AM FROM JAMAICA, JA October 28, 2008

Mug icon
Buy a Teagan mug!