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