Skip to main content

Definitions by OG Hamslammer

Living Asshole 

The worst teacher in a certain subject at school.
Yo dude Mrs. Denny is the living asshole of the Spanish department.
Living Asshole by OG Hamslammer November 4, 2010