dave simon Share definition Flag A term used to refer to one who "cuts corners" or is too cheap to invest long-term. The owner of this music school is such a dave simon. These drums are only being held together by duct-tape! dave simon by Dave Simon April 12, 2017 0 0 Get merch Get the dave simon mug. Buy Now — $32.95 See more merch