smock-faced

Fun Dictionary -> smock-faced

smock-faced - Vulgar Dictionary definition

Fair faced.