1 definition by Skyscraper911

Someone who has trouble understanding things and uses their own language to get their point across.
Ravin always says "Manz Never Skied a Day in his life" what does that even mean?
by Skyscraper911 June 21, 2017
Get the Ravin mug.