Skip to main content

Definitions by K Tricky

Ooda Booda 

The language used by the Taliban. Also known as "skinny talk"
Ooda booda!!!! ooda ooda booda booda! booda ooda!!!
Ooda Booda by K Tricky March 11, 2003