goat leased Share definition Flag A random phrase that can be substituted into a sentence and take on its own meaning. Wonderful to use to confuse friends. Dude, you got so goat leased last night. goat leased by titansgirl3 September 30, 2009 0 0 Get merch Get the goat leased mug. Buy Now — $32.95 See more merch