Question: who sings put the lime in the coconut and shake it all up
Answer: `` Coconut '' is a song written and first recorded by American singer - songwriter Harry Nilsson , released as the third single from his 1971 album , Nilsson Schmilsson .