meaning of atoadaso

atoadaso meaning in Urban Dictionary

Rickyism for "I told ya so".