Alixx's definitions
Another term for a desperate slut who realises she's left it too late to get a man of her own and is guaranteed to put out for any young man that comes her way.
by Alixx May 17, 2007
Get the urban cougar mug.by Alixx January 15, 2007
Get the iWant mug.