
I'm always referring to the urban dictionary to find out what words mean. Recently, while looking online for the meaning of a word one of my interns spouted off, I found a new one. Scooter Poochin' What in the holy hell does scooter poochin' mean? Get ready for a 24 hour recovery. I seriously gagged 358 times in a row after I read the definition. And once more while I … [Read more...]