Cougar Horse Share definition Flag A old cougar who is also a whore or hore That old lady is sucha Cougar Horse! Cougar Horse by Tgangstermoney September 15, 2011 0 0 Get merch Get the Cougar Horse mug. Buy Now — $32.95 See more merch