Dictionary |
1 Result
#1
osculator
n.
[
kisser
] someone who kisses
. wn