1 definition by tenleypoo

Top Definition
organically grown and tasty!
These home grown tomatoes are envirolicious!
by tenleypoo June 03, 2009

Mug icon
Buy a envirolicious mug!