I am not a native speaker, but the very first thing I saw was "Hunt Lie". It conveyed the message "Product Hunt, but for scam".
"Huntly", maybe?