look at that frakoot driving the pink vauxhall nova
someone whom is a dafty, loser, idiot, no right in the head
"look at that frakoot driving the pink vauxhall nova" What is the definition of "frakoot"?