meaning of cheap john

1. A seller of low-priced or second goods; a hawker.


Related Words

cheap-john |

Developed & Maintained By Taraprasad.com

Treasure Words