Top definition
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 03, 2011
Get the mug
Get a Jabbersnack mug for your friend Trump.