knight of the sheers
Fun Dictionary
-> knight of the sheers
Search:
knight of the sheers
- Vulgar Dictionary definition
A taylor.