Skip to main content

Definitions by D3@dp001

Dick Stack

A stack of dicks or dumb asss
You Dick Stack! Why did you just do that!?!
Dick Stack by D3@dp001 January 28, 2021