1 definition by Brigham

A chainsmoking bitch who works in the same office building as you that everytime she walks by she smells like she just came out of the God damn sewer, dragged across a pile of horse shit, and wrung through a damn trash can! Oh, did I mention she laughs like a fucking hyena too??
"Dude, did you just see leatherface walk on by? She smells like shit bro!"
by Brigham January 25, 2007
Get the leatherface mug.