1 definition by GayGay20

one level up from amazing, a term to describe something outrageously good where amazing or awesome do not suffice
That meal was jabbersnack
by GayGay20 April 3, 2011
Get the Jabbersnack mug.