Top definition
John was feeling jababaca to the extreme today; John had so many emotions at one time, he was unable to express them.
by freeslugs April 04, 2011
Get the mug
Get a jababaca mug for your friend Helena.