1 definition by Danielle Hughes

Top Definition
To Smile & Wink At The Same Time.
To Smile & Wink At The Same Time, To Smink At Someone.
by Danielle Hughes February 26, 2009

Mug icon
Buy a Smink mug!