dupa

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