Skip to main content

Definitions by trainface

stump chewer

person 1 ;"i hear martin's been promoted". person 2 "yeah it helps being a stump chewer".
stump chewer by trainface May 24, 2011