What does billsonate mean?

billsonate meaning in Urban Dictionary

The act of performing some thing. It really is a verb that takes the area of other verbs