See Also: shameface(dictionary)

shameface (iou)



shameface noun. rare. M17.
[from SHAME noun + FACE noun, after SHAMEFACED.]
A bashful expression or appearance.