1 definition by Haterz13579

Top Definition
Used to vehemently deny any homosexual tendencies.
Finance Douche: Carl Down
The other guy: I can't hear you, can you come out of the closet?
by Haterz13579 August 31, 2016

Mug icon
Buy a Carl Down mug!