1 definition by Aaawasas

When you shit on someone's face and then ask them to whistle while they are taking a mirror selfie and playing Genshin Impact.
Man 1: What did you do last night
Man 2: A Dirty Lupera
by Aaawasas April 14, 2022
Get the Dirty Lupera mug.