The adorable three-year-old who debated with his mom for the right to get cupcakes finally gets what he wants, but not from his mom. Instead, he captured the heart of a famous celebrity who was more than happy to give him lots and lots of cupcakes.

Matthew (Mateo) and his mom Linda were invited to the Ellen DeGeneres Show, where Ellen not only gave the kid a whole bunch of cupcakes, but generously offered a spa getaway for his mom and $10, 000 to help with family expenses.

So, how do you  continue to argue with a kid who just scored a boatload of cupcakes and 10-grand? That's gotta be a tough debate to win.