meaning of aboo abaa

aboo abaa meaning in Urban Dictionary

A saying that turns pat on and makes him difficult letter pleased