Ad

Glossary Rekt

Synonym for liquidated.