Top definition
A novice; a person who is not sharp; someone who is inexperienced. Automotive trade word.
That guy lost the car sale; what is he a green pea?
by Mosiah May 26, 2005
Get the mug
Get a green pea mug for your dog Rihanna.
2
1. A member of the Environmental Group "Green Peace".

2. A general term used to describe a environmental activist.
Katelyn is green pea... always trying to save baby seals...
by m-db December 22, 2007
Get the mug
Get a green pea mug for your cat Julia.