1. Verb: To be literally or metaphorically screwed in the arse. 2. Slang term for anus
I have just been double dozza'ed by the dozza in the dozza!
3👍 3👎