Some of those urban definitions are funny! Yeah, since a Kraken is a mythological beast, I can see why it is used that way.