1 definition by Cepic
One of the dumbest scammers on youtube. He claims to know where Noah's Ark is. Apparently its on some mountain that nobody has ever heard of and it cannot be found on a map, this mountain is called "Mount Rayar".
Me: Dude you are so full it
downyourtube: I'm selling for 5 million US dollars, when you come around, you know where to find me.
downyourtube: I'm selling for 5 million US dollars, when you come around, you know where to find me.
by Cepic July 11, 2011