Callards definition

Search

Callards

Callards logo #21217Callards (shortened from Callard and Bowsers) is London Cockney rhyming slang for trousers.
Found on http://www.probertencyclopaedia.com/browse/ZC.HTM
No exact match found.