Top definition
Someone who is amazingly awesometasticly intelligent. The pure size of Accardo's synonymous with Ogre except a lot sexier and not smelly at all.
Jesus Tits that sexy, intelligent man is Tall... He such an Accardo
by OGRE licious January 30, 2009
Get the mug
Get a Accardo mug for your dad Abdul.