look up any word, like spook:
 
1.
A homo cake is a person that would have gay sex with there best friend that has the same personality as each other, but besides each other they are completely straight.
Guy 1 : Hey Man how u been lately?

Guy 2 : Fine, how about u?

Guy 1 : Good, Wanna have Smex later :)

Guy 2 : Yeppers Homo Cake Buddy :D
by Demon Starshine January 08, 2011