look up any word, like blumpkin:
 
1.
A person who is very Giving or generous and kind, fun to be with or around, always full of laughs, kinda cubby.
Oh man that nicoly is such a awsome dude and Giving Person
by Nicoly244 April 25, 2011