Results

grab noun
1 thing grabbed; plunder
2 good bargain
3 mean or greedy person