Random Words:
1.
A person who devotes their time to studying dreams. What dreams mean, why the person is having the specific dream, etc.
"I had a d..
1.
a geek,dork, loser and a nerd
vinny is a dorkarooski.
See geek, dork, loser, nerd, vinny..