Green’s Dictionary of Slang

Meryl Streep n.

[rhy. sl.; ult. US film actress Meryl Streep (b.1949)]

sleep.

[UK]R. Puxley Fresh Rabbit.