undulipodia

1. slimy wiggly thing
2. (slang) one who behaves like a slimy wiggly thing
2004

← Back to "U" words    Dictionary Home