Skip to main content

Definitions by Lord Anthony

ranch stache 

When your fucked up and you lick a bowl of ranch and have some on your face
Man, that bro over there has a ranch stache.
ranch stache by Lord Anthony October 22, 2017