Term: cattywhumped
Example: i was really cattywhumped when my son told me that he was moving to vancouver
Definition: cattywhumped, means knocked for a loop