What is Horatiu?
1. a crazy Romanian kid
2. a person with a vivid imagination
3. someone who is extremely annoying
4. one who humps pillows
Stop trying to lick your own balls, you're such a horatiu!