1 definition by tchazinator

1
A very annoyed Scotsman, A derived meaning from Salty
That Carrot Face was extremely mad last night,

Carrot Face wasn't very good at Counter Strike, so he got carried.
by tchazinator August 03, 2015
Get the mug
Get a Carrot Face mug for your father-in-law Manafort.