1 definition by Seerahh.

a british greeting.
insted of hello in america
in england its Ello.
this example: Ello Govna.
by Seerahh. April 9, 2007
Get the Ello mug.