Top definition
Smiling while thinking smug thoughts
She sat silently while staring into the great blue yonder with a resting pleasant face as she plotted her sweet revenge.
by Loween18 March 09, 2017
Get the mug
Get a Resting pleasant face mug for your daughter Zora.