What is Faceplum?
The highest form of self humiliation.
Crikey, Charlotte just got a faceplum for that observation.
See teabag