Definition of スカトロ

スカトロ

sukatoro

noun, no-adjective
1.
scatology(abbreviation)
noun
2.
scatophagy, scat(abbreviation)