blocked at both ends

Fun Dictionary -> blocked at both ends

blocked at both ends - Vulgar Dictionary definition

Finished. The game is blocked at both ends; the game is ended.