Top definition
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.
by Lord Anthony October 22, 2017
Get the mug
Get a ranch stache mug for your fish Jovana.