Green’s Dictionary of Slang

Steffie Graf n.

[rhy. sl.; ult. Ger. tennis player Steffi Graf (b.1969)]

1. a laugh.

[UK]R. Puxley Fresh Rabbit.

2. a bath.

[UK]R. Puxley Fresh Rabbit.