To smell a rat.

Daniel
Added by Daniel almost 10 years ago

Meaning

To suspect that something is wrong, or may turn wrong.


Source

Information not provided yet

Translations

You have to sign in first to add your translations.

Comments

No comments yet

You have to sign in first to add your comments.