Define Homo Joe Meaning

Homo Joe
My sister Kayla while acting slightly retarded.

"God, freakin' Homo Joe's out to get me again!"

"Hehehehe, Homo Joe strikes again!!!"
By Rickie