Definify.com

Definition 2024


dupai

dupai

French

Verb

dupai

  1. first-person singular past historic of duper