dupa

In polish, it literally means bishop's ass.
The dupa was hell frickin' large.
by Meepaera December 18, 2019
mugGet the dupa mug.