What is Champion Greyhound?
Used to describe a lady sporting a short skirt. The term used to describe such skirts that are only, 'an inch from the hair(hare)'.
'Brilliant, this club is packed with Champion Greyhounds!'
See Merivale
All you need for a faster workflow in one place.