February 21, 2010

Fabolous presents the Urban Dictionary Word of the Day: “Procrasterbating”. (via comedycentral)