Free Spirit (South African TV series)
WordNet

noun


(1)   Someone acting freely or even irresponsibly
 
x
OK