Top definition
a sometimes touchy yet cute and lovable Australian guy whose awesomeness is so overwhelming that it has been known to paralyze!
by gummibearz March 09, 2008
Get the mug
Get a anuan mug for your mother-in-law Larisa.