What is Homo Loaf?
a loaf of homo
to be strange or unusual
dude you are such a homo loaf
See homo loaf, homo, lo, strange, wtf?