Random
Source Code

Impel Down

A slang term when people want a notorious criminal to be locked up for life in prison, usually if the criminal committed extremely heinous crimes that warrant a life sentence without parole

This is a reference to the Impel Down maximum security prison in One Piece, which houses the most dangerous criminals and pirates.

Bro, someone Impel Down this nigga

by GyattDayum23 February 6, 2025