flabagasted
Fun Dictionary
-> flabagasted
Search:
flabagasted
- Vulgar Dictionary definition
Confounded.