1 definition by InternationalID

Jargon term describing creative and/or technical excellence in relation to man-made articles.
I love the way that fits together so well, schmick!
by InternationalID August 22, 2011
Get the Schmick mug.