stickit
adjectiveDefinition of stickit
2
chiefly Scotland
: having failed especially in an intended profession
Keep scrolling for more