chartreuse harness Share definition Flag The ominous feeling your goat is being fucked in a field somewhere I suddenly feel like a chartreuse harness. chartreuse harness by Wordpornographer May 20, 2016 0 0 Get merch Get the chartreuse harness mug. Buy Now — $32.95 See more merch