greenhead
Fun Dictionary
-> greenhead
Search:
greenhead
- Vulgar Dictionary definition
An inexperienced young man.