The holidays are all about giving, and Cardi B is in the holiday spirit. The rapper was spotted at a Target in Miami, Florida last Friday spending thousands on gifts for kids, according to TMZ.

» RELATED: Cardi B gifts Offset with fridge filled with cold, hard cash

The 27-year-old musician reportedly spent around $5,000 on games, dolls, car sets, and then rented a U-HAUL to transport the gifts to the recipients before the holidays.

Cardi B is no stranger to giving. Just recently, she gave husband Offset a refrigerator filled with cold, hard cash.

» RELATED: Cardi B makes history with Vogue cover, dishes on taking back Offset

You can see the photos here.