Japanese word roughly translating to 'pardon my intrusion'. Something the police say when they bust down a degenerate's door to arrest them.
by BlizzardBunny March 4, 2023
Get the Ojamashimasu mug.
Get the Ojamashimasu mug.We'll email you a link to sign in instantly.