Skip to main content

Definitions by Ogremuncher

Trench ogre

A greasy nigga who never showers
That guy smells he is a trench ogre
Trench ogre by Ogremuncher November 18, 2019