Definitions by Badaducci
Florida Freshener
Florida Freshener by Badaducci March 15, 2019
Ambesia
Snow Leopard
A very hot older woman that is older than a cougar. She has slicked back white hair and liver spots.
Snow Leopard by Badaducci April 4, 2010