smirk

Fun Dictionary -> smirk

smirk - Vulgar Dictionary definition

A finical spruce fellow. To smirk; to smile, or look pleasantly.