1 definition by Darthvader230

Top Definition
A idiot who is annoying is also a describing word
Hey dude, that guy looks like such a javaneesh
via giphy
by Darthvader230 November 15, 2018

Mug icon
Buy a javaneesh mug!