1 definition by RayNheartZ

When you want to say that something stinks but more polite.
Also the combination of stinks and darn.
"Man that's so starn... I can't believe that happened"
by RayNheartZ February 26, 2022
Get the Starn mug.