retard bo betard Share definition Flag Someone who is very loud and annoying. Also, they are mentally challenged. Yo! Shut the fuck up retard bo betard! retard bo betard by Idiot Fuck Tard May 4, 2018 0 0 Get merch