Handlebar-mustache definitions

A long curved mustache resembling the curved ends of a handlebar.
noun
0
0
(US) Alternative spelling of handlebar moustache.
noun
0
0