look up any word, like cleveland steamer:

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