crabbed
Fun Dictionary
-> crabbed
Search:
crabbed
- Vulgar Dictionary definition
Sour, ill-tempered, difficult.