dolphin balls Share definition Flag The phrase used to describe when a person is completely mentally retarded. Man, Mrs. N is fucking dolphin balls! dolphin balls by Christopherr December 24, 2006 0 0 Get merch