gorch meaning
by Darleen Zawislak Report definition (letter.) A fart smeller, a person that enjoys the odor of other's flatulance. A gorch is easily identifiable by the audible sniffing noise shortly after you let one rip. by Darleen Zawislak Report definition; Unsightly skin conditon recognized to plague Klingon young adults. by Kendra Dearing Report definition