Top definition
Getting owned my your research PI during group presentation.
Dude, I got ataoed today during my progress presentation.
by Teddy Ping June 29, 2010
Get the mug
Get a atao mug for your dad Paul.
buy the domain for your diy site