Skip to main content

Definitions by natalie89

christmas 

A boost in the economy...at the very least
christmas by natalie89 December 28, 2005