Top definition
A piece of software that is extremely expensive and still manages to provide a remarkably horrible user experience.
Altium wants how much for that piece of griftware?!
by MRiddickW October 10, 2019
Get the mug
Get a griftware mug for your guy Abdul.