necochea

1. good looking individual
2. highly intellectual person
3. one who is physically perfect
4. all around perfect
5. well endowed
I wish i could marry a necochea.

We need a necochea to save the world.
by vazreal June 01, 2005
Get the necochea mug.