2 definitions by Crazy lover boy
A straight guy who has to put up with a younger homosexual male's flirts every damn day. Normally the best of friends with the young homosexual boy.
by Crazy lover boy May 26, 2014
A straight guy that normally has to put up with a young homosexual boy everyday, they became best friends forever because, shit happens....
by Crazy lover boy May 26, 2014