1 definition by Robo Tokoro

Something so adorable, and yet so awesome, that those two words separately can't describe it.
That Pachirisu impression was adawesomable!
by Robo Tokoro February 2, 2010
Get the Adawesomable mug.