meaning of Al Cowda

Al Cowda meaning in Urban Dictionary

An terrorist group run by cattle.