A fork of Rural Dictionary
It it an insult for someone who wont stop fucking up
"You fucking bilbodoon"