Homer Share definition Flag A stoned gay person. Look at these homers. Makes me sick. Homer by RiPfT June 10, 2018 0 0 Get merch