Top definition
The superhero duo consisting of Blozzle and Ugle.
by Lukeosaurus April 24, 2008
Get a Blugle mug for your daughter-in-law Zora.