What does blockstick mean?

blockstick meaning in Urban Dictionary

1: An advertised item without any realistic purpose. 2: An asanine product/waste of resourses