Etymology
Today it means: Sticking up or tending to stick up. Full definition →
From stick up + -y.
Etymology from Wiktionary, CC BY-SA 4.0.