meaning of butata Butata

butata Butata meaning in Urban Dictionary

Arabic word meaning potato Filipino slang for blocking a shot in Basketball.Other Term is Supalpal