Top definition
potuguese:
from luanda,angola,africa meaning stuff,thing scene or someone who is easely bought off
tia mukuluku quanto é que esta o sapato

hey miss mukuluku how much are the shoes
by stoopidmunki November 14, 2011
Get the mug
Get a mukuluku mug for your Uncle James.