What is You hoser! in Canadian

The english translation is "Idiot!"