i was really cattywhumped when my son told me that he was moving to vancouver
cattywhumped, means knocked for a loop
"i was really cattywhumped when my son told me that he was moving to vancouver" What is the definition of "cattywhumped"?