Top definition
The biggest, meanest, most physically intimidating bully in your environment
among several regional high schools mine was reputed to have the green giant in the valley
by sexydimma January 14, 2015
Get the mug
Get a the green giant in the valley mug for your sister-in-law Larisa.