stickit (0 synonym found)

Definition of stickit:

(adj) : unsuccessful

Definition of stickit:

(adj) : unsuccessful

Back to Top