1 definition by Hameltoe83

A stubborn ass pimple that pops up at the worst possible time.
How ridiculous? I have a date with Rosie tonight and this damn stimple won't go away.
by Hameltoe83 February 19, 2015
Get the Stimple mug.