1 definition by The Rio Grande

Used for a situation where you have not prepared at all, or are not planning on preparing.
Cameron: Nick, did you study for the science test?
Nick: Nope, I'm doing it live
by The Rio Grande March 25, 2015
Get the Doing it live mug.