"apparently, a finchley burn is nothing more than a punch to the gonads
an excuse to [jap slap] somebody
""apparently, a finchley burn is nothing more than a punch to the gonads" What is the definition of "finchley burn"?