handlebar mustache

English edit

Noun edit

handlebar mustache (plural handlebar mustaches)

  1. (US) Alternative spelling of handlebar moustache