Daggla

An übermensch from Greek origin.
by John Doe March 8, 2005
mugGet the Dagglamug.

Share this definition