that granger over there just looked at [porn] and then cried to his mother
meaning someone who is sleazy, whiny, and needy
"that granger over there just looked at [porn] and then cried to his mother" What is the definition of "granger"?