David Loch Share definition Flag A rather large man that gets aroused by shitting in urinals. Especially at schools. Yea I walked into school the other day and I saw a wild David loch in the bathroom David Loch by Matthew Ahern October 14, 2020 0 0 Get merch Get the David Loch mug. Buy Now — $32.95 See more merch