Search:
light troops - Vulgar Dictionary definitionLice; the light troops are in full march; the lice are crawling about.