Duguin (en. Blood)
None
Synonyms
Slang Meanings
super, really
Wow, that pizza is duguin, it's so tasty!
Grabe, duguin na 'yang pizza, masyadong malasa!
suffering from something painful or difficult
I'm duguin from overthinking my problems.
Duguin na ako sa kakaisip sa mga problema ko.