Top definition
Person 1: How do you stay so focused on your work all the time?

Person 2: Because I am on an adaroll

person1: hey whats up?

Person 2: just adarolling
by The Hookah Kid October 27, 2009
Get the mug
Get a adaroll mug for your coworker Helena.