1 definition by RawrrrrrrGirl

A Teneal (Booshkwa) running from monster in the night that were under my bed..Rawr!
by RawrrrrrrGirl May 25, 2009
Get the Booshkwa mug.