meaning of A "Grady"

A "Grady" meaning in Urban Dictionary

a guy that sucks off a guy that simply fucked your pet dog