to be up for grubs

In: Slang & Jargon [more meanings]

to be free at disposal.

3

0




Hello Guest

Join LingoZ

Your Languages: