Top definition
A youtube user who consistently makes videos, and then stops. He commonly makes promises for doing playthroughs, or gives upload dates; but he usually doesn't follow through. He plays Playstation 3 under the user name "beasttormentor" and has a youtube account named that.
by Jon Stallone December 26, 2011
Get the mug
Get a SuperJosh2015 mug for your dog Nathalie.