schminkis

Someone who is a total steller badass.
Wow do you see those girls over there, Allison and Rachelle, there so schminkis.
by schminkis March 07, 2008
Get the schminkis mug.