Haka laka laka

The sound that geeks make when they are in heat.
by Notorious Chimp April 02, 2004
Get the Haka laka laka mug.