SHAMEFACEDLY

Definition of SHAMEFACEDLY

  1. (adv)in a shamefaced manner