Skip to main content

Definitions by Running With Toast

Leaf Face 

When you're so shit-faced that you pass out in your yard.
Corbin: Man, George had major leaf face last night.
Martin: Damn straight.
Leaf Face by Running With Toast July 22, 2015