What does atoussa mean?

atoussa meaning in Urban Dictionary

The coolest, funniest, prettiest, nicest woman any person could previously satisfy. (Adj) usually describing or complementing something which is fashionable, and/or purple.