meaning of A-Keeling

A-Keeling meaning in Urban Dictionary

somebody which has intimate relations with floor cleaners, with choice to Numatic Red Henry cleanser.