What does Bardsloid mean?

Bardsloid meaning in Urban Dictionary

Expense Fraud.