Top definition
To ello one's own wandu.

To someone else: elsuwandu
Hey, man, elsuwandu.

I need to ellawandu.
by Dick December 01, 2003
Get the mug
Get a ellawando mug for your girlfriend Helena.