Top definition
The act of going to home to service your own sexual needs whilst watching the weather channel
Sorry guys, I've gotta go home to do admin
by Ravingnotion July 24, 2017
Get the mug
Get a do admin mug for your buddy Rihanna.