What does ‘stickleroo’ mean?

stickleroo

( n ) A cool person; a hip person. Why don’t you go out with Jason? He’s a stickleroo!