1 definition by JohnBeatnut

Top Definition
Large quantities of something, usually a way to explain how much of something an item can hold.
This cup can hold exubious amounts of soda!
by JohnBeatnut December 23, 2014

Mug icon
Buy a Exubious mug!