1 definition by Raven_whisper

Top Definition
A combination word. Consisting of smart, spectacular, and marvelous.
That guy is smart, spectacular, and marvelous. He is Smartaculous.
by Raven_whisper October 15, 2016

Mug icon
Buy a Smartaculous mug!