Top definition
A term used for a deadly creature that lives in a shed possible in a forest or sometime of cave.
OMG run its the Banggluk!
by dan1022 August 27, 2009
Get the mug
Get a Banggluk mug for your daughter Riley.