In Hokkien language (which is a Chinese dialect), lampa refer to the testicles.
Nice big lampa you have.
by Ah Gua January 15, 2006
a slang term used by underground music enthusiasts. it is a synonym for words like, "amazing" or "prodigy".
bro, did you hear this guy? his rhymes are lampa.
by andrew ispro December 09, 2007