1 definition by joseph pitcher

1
A theif, a hustler, person that makes profit off ilegal business activities
His father is gomcha that sold fake diamonds
by joseph pitcher November 20, 2017
Get the mug
Get a gomcha mug for your daughter-in-law Zora.