← Back to browsebasta#29,207TranslationNo Japanese definition yet.English definition(that's) enough; stop!ExamplesNo examples yet.Similar wordsbastarbastbastardbastardsbastebastardy← valourkinsey →