king kong

(redirected from Simia maxima)
Also found in: Encyclopedia.

king kong

a very loud car stereo system
Mentioned in ?