meaning of amber nectar amber nectar

amber nectar amber nectar meaning in Urban Dictionary

Foster's Beer. Austrailian brand name with great ads. The occurrence of ejaculate possessing an orange hue. Normally, this is due to over consumption of orange liquid.