greenhead

Fun Dictionary -> greenhead

greenhead - Vulgar Dictionary definition

An inexperienced young man.