turlupins

French

Noun

turlupins

  1. plural of turlupin