look up any word, like fleek:
 
1.
excessive decorations on some houses
Wow Christmas barfed on these houses a lot this year.
by EJmcn October 04, 2010