Catch a weasel asleep American phrase
To make a watful, or alert person feel surprised
I tried to make John, a former Navy, scared, yet I failed to catch a weasel asleep all time.
He is a vigilant person yet he looked dumbfounded when he saw me hold a fake gun. Yay! I caught a weasel asleep.
To be surprised by some sudden occurrence
To greatly surprise, shock, or confuse someone
The verb "catch" must be conjugated according to its tense.
The origin of this expression is not clear.
A problem or difficult circumstance
I'm short-sighted, so forgetting my glasses is a real hair in the butter for my sight.