Damien ford Share definition Flag A homosexual juggalo that lives in Bayshores. He likes to eat his own feces. Damien ford is gay. Damien ford by Theroko June 5, 2015 Get the Damien ford mug.