Pineapplemclangalang's definitions
Someone who is completely lost as to what's going on in a situation. Often times they try to help but just end up getting in the way.
by Pineapplemclangalang June 19, 2017
Get the Balford mug.