See Also: striffen(dictionary)

striffen (iou)



striffen noun. Scot., N. Ir., & US local. E17.
[Origin unkn.]
A thin membranous film; a thin skin or membrane.