daebrie

English: Translation
spleen
noun
Body parts
Notes

spleen daebrie, daebdie