Meanings

  1. colloquial · derogatory · in the pluralsmelly foot