{{term}}
- {{preview}}
Top definition
Dugalu
The
name
of a
higher power
/
entity
.
I put that
on
dugalu
I just carried the whole
squad
.
by
Battle Royale
May 03, 2018
Get a
Dugalu
mug for your dad Manley.