1 fratched | Definition of fratched

fratched

adjective

Definition of fratched

dialectal, British