1 definition by Heads

Top Definition
"God's Gift"
the most awesomest person from the almighty, raging on the spanish web and can rock the bungees.
She was a Enobong from heaven.
by Heads September 24, 2010

Mug icon
Buy a Enobong mug!