look up any word, like the eiffel tower:

1 definition by jeeza

 
1.
not generous, especially with money
My boss is so sticky shit !!!
He is so sticky shit to give money to charity.
by jeeza November 28, 2005