What you call someone you care about who has just done something increadibly stupid. Example: You are such a dupa! You just ran that stop sign back there and a car was coming!
DUPA
Meaning of DUPA in English
Slang English vocab. Английский сленговый словарь. 2012