i spotted a fargas yesterday while walking down park avenue
old men that stand on street corners and masturbate while attempting to make prolonged eye contact with strangers
"i spotted a fargas yesterday while walking down park avenue" What is the definition of "fargas"?