Definify.com

Definition 2025


dupai

dupai

French

Verb

dupai

  1. first-person singular past historic of duper