Homodidlyo

It is a person who preforms sexual acts to animal carcasses
"Oh shit man, last weekend I saw this guy raping a dead squirel, what a fucking homodidlyo!"
by Animal Raper Master January 30, 2009
Get the Homodidlyo mug.