Top definition
THE MAN, THE MYTH, THE LEGEND, The only guy in the world by the name of erik with this last name. He has a double jointed thumb and likes to roast. Watch out if you come across Moscosa. They call me the Pull god >;)
All hail Master Moscosa

The one and only Moscosa

The Roast king Moscosa
by Moscosa September 19, 2017
Get the mug
Get a Moscosa mug for your dog Julia.