Top definition
a large swedish water fixture.

Or someone who is slow
(eudardo( will become eudardo
by eudardo March 17, 2009
Get the merch
Get the eudardo neck gaiter and mug.