- Home
- Idioms
- catch a weasel asleep
catch a weasel asleep
catch a weasel asleep
To surprise someone who is normally alert, shrewd, or on-guard. Primarily heard in US. You want to try to steal your transcript from the principal's office? You never catch a weasel asleep—and especially not that one!