Top definition
Something that often gets dampened
Kenzie: This world is beautiful!
Haley: You have no life
Megan: Hey! She does too! Stop dampening her sunshine spirit
by jordyn0910 November 02, 2009
Get the mug
Get a Sunshine Spirit mug for your mama Rihanna.