Subscribe English
look up any word, like fapping:
 
1.
ambitious, having high expectations for oneself
New York City is crawling with sid-like characters in the entertainment industry.
by S. Le October 02, 2003
5 2