Definitions for osculator

Definitions for (noun) osculator

Main entry: kisser, osculator

Definition: someone who kisses


Visual thesaurus for osculator