Top definition
A residence occupied by a 40+ year old woman that has a taste for younger men. It is characterised by copious quantities of leopard print dΓ©cor, Buddhist statues and is furnished almost entirely with Ikea goods
Christine: What did you do last night?

Sharon: I picked up some fresh meat at the bar, took him back to my Cougar Pad and destroyed him. Now i need to wash my leopard print bed sheets.
by Anorak80 October 13, 2014
Get the mug
Get a cougar pad mug for your cousin Riley.