meaning of Artifraud

Artifraud meaning in Urban Dictionary

A fraudulent old artifact