3 definitions by
My friend posted a link to the Roblox 2 trailer? Wow! Did they just release the trailer for Roblox 2? *clicks on link* *gets rickrolled* NEVERGONNAGIVEYOUUPNEVERGONNALETYOUDOWNNEVERGONNARUNAROUNDANDDESERTYOU
by February 17, 2018