Top definition
a nervous guy who loves bitching about everything
That guy is totally a jannard complaining abt everything all the time.
by rockerfly9 July 12, 2011
Get the mug
Get a Jannard mug for your girlfriend Riley.