born yesterday

Easily fooled, inexperienced

Born yesterday describes someone naive or easily fooled.

The phrase appears almost exclusively in the negative: I wasn't born yesterday means I'm not gullible enough to fall for that.

The implication is that only someone with no life experience—a newborn—would believe such nonsense.

Opposites
worldly experience and sophistication

born yesterdayworldly-wise

Experienced in practical matters

streetwise · sophisticated · worldly · savvy · experienced

susceptibility to deception

born yesterdayshrewd

Practically clever, perceptive

nobody's fool · sharp as a tack · canny · hard to fool · skeptical

Family

bore, born, bearing, newborn, yesterday, unborn, reborn, borne, firstborn

Familiarity
Top 20,000
Profile
Known to kids · Used worldwide · Timeless · Everyday, not technical · Rated G