A tall Greek fuck who is lighting a joint after finishing one.
Hey Green Greek Giant, I am way to high. Don't light up another joint!
The biggest, meanest, most physically intimidating bully in your environment
My former high school was reputed to have the green giant in the valley among several high schools.