A video of a three-year-old boy arguing with his mother Linda over cupcakes has gone viral on social networking sites.

Matthew Beltran, who is called Mateo, has become an internet sensation after a video featuring him has been viewed over a million times online.

The two-minute-36-second video was posted on YouTube by Mateo's mother on 19 February and within three weeks it has received more than 2.8 million views.

Video Loading

Video Unavailable

Click to playTap to play

The video will start in 8Cancel

Play now

In the video Mateo is seen arguing with his mother over having cupcakes for dinner.

"Linda listen to me, listen to me dude..." the toddler starts his argument and gives valid points to his mom as to why he should be allowed to have cupcakes.

Mateo, who calls his mother by her first name, says "Linda listen, listen, listen Linda," when she tries to stop his argument.

Linda, who works for UberConferenceBlog, did an interview with the company's website where she explained about Mateo arguments and why he calls her by the first name.

She said: "If Mateo feels the need and has a valid argument, he will be sure to voice it.

"He felt he didn't need to eat dinner since he already had lunch, and that cupcakes were a suitable compromise."

When asked why he calls her Linda, she said: "This summer we went on a family trip to a theme park.

"We came across a lost boy, who could not for the life of him tell us his name or parents' names. "We felt horrible, and as we handed him over to park staff we realised we'd never really told our boys what our names were- they only knew us as Mommy and Daddy.

"We didn't want them to ever be in the same situation and not know our names, so we taught them, and they quickly learned. This made Mateo feel a little empowered.

"For the most part we are still Mommy and Daddy, but when he is serious and wants to make sure we are paying attention, we quickly become Linda and Kenneth."

Mateo has become so popular that US chatshow host Ellen DeGeneres wants him on her show.

"I want this little boy to come to my show immediately. I want to retain him as my lawyer," DeGeneres tweeted with the video.

Apparently, Linda wanted her son Mateo to go on a conference call with DeGeneres.

And now there is a possibility that Mateo along with Linda will soon appear on "The Ellen DeGeneres Show".