meaning of artifical shortage

artifical shortage meaning in Urban Dictionary

Term employed by fanboys to describe why their favorite console actually attempting to sell plus the Nintendo Wii.