RUB-A-DUB-DUB


Meaning of RUB-A-DUB-DUB in English

pub

Cocney English dictionary.      Английский словарь Cocney.