Leaf Lard

What is Leaf Lard?


1.

Descriptive term for salad dressing.

Hey Kevin, you have any other leaf lard besides this Ranch crap?

See salad dressing, diet, fat, cholesterol, hidden valley


56

Random Words:

1. Exclamation of approval or happiness. Lifted from the french kid on 90's UK children's TV programme, 'Tots TV'. Blo..
1. A group of unattractive females traveling together. Especially enerting or exiting a location. (door opens at a bar and group of ugly w..
1. Ghost-mapping means using "GPS Cloak" to keep your mobile phone's true location private without having to drop off your s..