Subscribe English
look up any word, like yeet:

1 definition by victoriababycupcake1

 
1.
probably the most stupid and annoying youtube channel EVER (even though they have 7 million subscribers). they have the stupidest and cheesiest videos on youtube
smosh is so stupid
by victoriababycupcake1 May 07, 2013
101 272