Top definition
Used someone of Japanese origin to disrespect someone. Another term for go to hell or kiss my ass
"I really think you're a loser"
"Go shit on Shibata, asshole"
by shibata12 September 27, 2007
Get the mug
Get a shit on shibata mug for your brother-in-law James.