by HappyLotto July 19, 2010
by HappyLotto April 07, 2011
1. A mythological goblin-like creature from the land of Israel
2. Synonymous with the word "hoodrat"
2. Synonymous with the word "hoodrat"
I stepped in some Veloncia the other day...
by HappyLotto August 04, 2011