Top definition
a sticker that you put up in random places.
dude i wonder how they got that hippy tree sticker there.

ya i know man its crazy!
by yeeeparty December 27, 2009
Get the mug
Get a hippy tree mug for your grandma Sarah.
buy the domain for your pet site