Noun
walking mattress (plural walking mattresses) (military, slang, derogatory, offensive) A female marine.