What's the meaning of this?

HomeIntroductionMeaningsDonate

Mark Dice is Incredulous

Mark Dice

I find that hard to believe

Bits

??
??

Part of

Heavy-handed