In Spanish slang, 'marrueco' generally refers to an old and grumpy man. It can also be used to describe someone who is stingy or cheap.
Examples
- Spanish: No seas marrueco y paga la cuenta por una vez.
- English: Don't be stingy and pay the bill for once.