As  shamefaced  as...

comments powered by Disqus

Definition of shamefaced

shamefaced - adj. showing a sense of shame; extremely modest or shy; showing a sense of guilt.

image

Shamefaced on: Dictionary  Google  Wikipedia  YouTube (new tab)






as...