Top definition
A old cougar who is also a whore or hore
That old lady is sucha Cougar Horse!
by Tgangstermoney September 14, 2011
Get the mug
Get a Cougar Horse mug for your father Manafort.