owl parroted

adj.

Experiencing a reduction in inhibition leading to bold or uncharacteristic actions.

Pak convinced a stranger that they were actually a secret agent on a mission, proving their owl parroted talent for storytelling.

Source: Wiktionary