Skip to main content

Definitions by L.T. Ham

An Australian slang term for giant Kangaroo.
"Holy crap! Did you see that Sazu?!"
Sazu by L.T. Ham November 28, 2009