When someone is acting in a very annoying manner, or if something is proving frustrating. Can generally be substituted for gay, homo, fag or dick. But homolicious just sounds better anyway. :D
JoJo: Oi Rachee, do we have any sciencestuff for hwk?
Rachee: Yeah bro!
JoJo: Man Mrs L is homolicious!