Results

heidie noun the headmaster or headmistress of a school: Same sound as the heidie’s belt spitting down on Bertie Topp's palm. 20-. etymology: Scots; attested by ET