Top definition
A very smart, funny, gorgeous specimen
Daaaaaaang! I can't believe I saw a jametta! Today is my lucky day!
by Mzraspberry January 18, 2017
Get the mug
Get a jametta mug for your brother José.