gilbert arenas was hibachi last night when he dropped 60 on those fuckups
someone/something that is sizzling hot
"gilbert arenas was hibachi last night when he dropped 60 on those fuckups" What is the definition of "hibachi"?