1 definition by Dream3ater

A straight guy who has sex with guys, but doesn't want anyone to know about it, but everyone knows.

Denial closet case
Guy 1: "Did you hear Taylor sucked his dick?"
Guy 2: "What a weasel homo."
by Dream3ater October 20, 2015
Get the weasel homo mug.