shameface

noun

Definition of shameface

1 : a shamefaced aspect
2 : a wild geranium (Geranium maculatum) of eastern North America

History and Etymology for shameface

back-formation from shamefaced

Keep scrolling for more