1 definition by Captain Obvious22

Top Definition
Instantly Cool. Spiffy.
Did you see that STURTS?
Now that is a Sturts!
by Captain Obvious22 July 31, 2008
Mug icon
Buy a Sturts mug!