Skip to main content

Definitions by dandyliver

callards 

a pair of trousers. rhyming slang. callard and bowsers
i just got myself a new pair of callards
callards by dandyliver July 31, 2012