What does Bobgoblin bobgoblin mean?

Bobgoblin bobgoblin meaning in Urban Dictionary

Someone who, when they go out to supper and/or bowling with old buddies, must pay all associated with prices for every person involved. Somebody who, if they venture out to supper and bowling with old friends, must pay-all regarding the costs for everybody involved.