I wasn't born yesterday

Related to I wasn't born yesterday: run an errand, worse for wear

I wasn't born yesterday

I am not extremely naïve, gullible, or unintelligent. When one is referred to as "born yesterday," they are being likened to a newborn baby, who has no experience with the world. Don't think you can fool me with that old ruse. I wasn't born yesterday, you know. Of course I know that major political issues can't be fixed overnight. I wasn't born yesterday.
See also: born, yesterday
Farlex Dictionary of Idioms.

I wasn't born yesterday

used to indicate that you are not foolish or gullible.
See also: born, yesterday
Farlex Partner Idioms Dictionary

I wasn’t born ˈyesterday

(spoken) used to say that you are not stupid enough to believe what somebody is telling you: You don’t expect me to believe that, do you? I wasn’t born yesterday, you know.
See also: born, yesterday
Farlex Partner Idioms Dictionary
See also:
  • born yesterday
  • born yesterday, not (I wasn't)
  • greenhorn
  • play (one) for a sucker
  • babe in arms
  • a babe in arms
  • just fell off the turnip truck
  • fall off the cabbage truck
  • fall off the turnip truck
  • a babe in the woods