What does Midorima Shintarou's "-nanodayou" mean? Midorima says "-nanodayou" a lot in the anime and the subs just put it as "-nanodayou" but what does it actually mean ? Does it have anything to do with Oha-Asa ?
Nanodayo (なのだよ) is about the English equivalent of " 's-n-such " 
So a sentence of "Orenji o hirou nanodayo" would translate to "Pick up the oranges'-n-such".

"N-stuff" is also a good equivalent. Like "I have to go to school-n-stuff." 

It could also mean "and so forth" .

Source