meaning of ahlstedt

ahlstedt meaning in Urban Dictionary

to produce funny flapping noise together with your mouth.