Subscribe English
look up any word, like tex-sex:
 
1.
An excellent place to live in and or be seen in/at.
Hey man this place is a total Sticklynch
by corpsman furlong January 16, 2009
1 0

Words related to Sticklynch:

excellent live place seen total