Hat And Scarf definition

Search

Hat And Scarf

Hat And Scarf logo #21217Hat and scarf is London Cockney rhyming slang for bath.
Found on http://www.probertencyclopaedia.com/browse/ZH.HTM
No exact match found.