English | German | Russian | Czech

shopgrift English

Meaning shopgrift meaning

What does shopgrift mean?

shopgrift

To make use of a purchased item and then return it to where it was bought within the refund period so as to get one's money back.

Are you looking for...?