I don't think any reasonable company would buy a domain with word "mafia". It creates difficulties in processing payments. Automated control systems put some payments on hold in banks, in Paypal, and in many other places if they contain words like mafia, yakuza, explosives, cocaine etc.
I'm not sure what tradehike might mean. It's a random word combo.
pokerhike.com, bankhike.com, insurancehike.com are available for registration.