Homodaffodil Share definition Flag An insult thrown at a person due to lack of insults and the desire to make oneself appear smarter. Person 1 - "You're annoying and have no friends"Person 2 - "You're a homodaffodil." Homodaffodil by The Papa John June 3, 2010 0 0 Get merch Get the Homodaffodil mug. Buy Now — $32.95 See more merch