meaning of Bardsloid

Bardsloid meaning in Urban Dictionary

Expense Fraud.