Top definition
An extra person who is annoying and always has to right, he loves to be the center of attention and will copy things off other people and claim as his own.
.."ugh he's so annoying he copied of my song"
"is he a jaiquane"
by Thottyactinnaughty May 18, 2018
Get the mug
Get a jaiquane mug for your grandma Jovana.