Banggluk

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 28, 2009
Get the Banggluk mug.