Tagoogo

tagoogo (decisive defeat) waa guuldarro oo dhamaystiran ah.