guy 1: did you hear there are 100 new words in the english dictionary?  guy 2: not yet, i usually wait for [sxephil] to defranco-fy my news
to breakdown something, rebuild it, and make it more awesome
"guy 1: did you hear there are 100 new words in the english dictionary?  guy 2: not yet, i usually wait for [sxephil] to defranco-fy my news" What is the definition of "defranco-fy"?