goosecap
Fun Dictionary
-> goosecap
Search:
goosecap
- Vulgar Dictionary definition
A silly fellow or woman.