Skip to main content

Definitions by Truthhurtsson

trailer ape

A derogatory term meaning white person.
trailer ape by Truthhurtsson November 4, 2017