GREENHEAD Meaning of GREENHEAD in English An inexperienced young man. Slang English vocab. Английский сленговый словарь. 2012