Two phrases
Posted by Georgios Pap on November 12, 2000
What do the following phrases mean?
1) deal buster
2) spray and pray marketing
Thanks
- Two phrases Bob 11/13/00
Posted by Georgios Pap on November 12, 2000
What do the following phrases mean?
1) deal buster
2) spray and pray marketing
Thanks
© 1997 – 2024 Phrases.org.uk. All rights reserved.