horse marines

    plural noun
  1. ironic cavalleria de mar.
  2. tell that to the horse marines explica-ho a la teva àvia.