Find the word definition

Wiktionary
bring sand to the beach

id. to take something that is plentiful at the destination, such as a date to a party with plenty of mixed company.