lambaghana Share definition Flag a retarted lamboghini. often said by retarted people. "what a nice lambaghana!" "retard...." lambaghana by penutkid12345 February 18, 2019