1 definition by roflew222

1
a super sneaky dolphin,
also the sexiest person to walk the planet
woahh did you just see that ecko
by roflew222 December 22, 2008
Get the merch
Get the ecko neck gaiter and mug.