Search:
smirk - Vulgar Dictionary definitionA finical spruce fellow. To smirk; to smile, or look pleasantly.