Smirkiest meaning : Smirking, or as if smirking Smart; spruce.
smirkiest
orbital
heterosexuals
integrators
paraboloid