Loppard definition

(dialect, Scotland) Soured or spoiled (of milk)
adjective
0
0
Advertisement