Kevin Geddes had been trying to conceal some biscuits he wanted from his partner because he knew she would not approve as he had put on weight lately, a judge was told.
Geddes, 39, of Mowbray Road, Fleetwood, pleaded guilty to threatening behaviour. He was fined £250 but spent a day in custody because he could not pay.
Prosecutor, Scott Ainge, said the assistant who worked at Herons Foods, Lord Street, Fleetwood, challenged Geddes over what he was doing with a packet of biscuits from the shop on February 19.
Geddes ranted, swore and waved his arms at her and called her a dried up dwarf, saying: “I’ll have you, you witch.” He then threw biscuits over her head and said “go on call the police then”.