Skip to main content

Definitions by FL0R0

Someone who is very annoying but still very likable. Best + Retard + Bastard.
1. My dog is such a bestard. I love him but it is so stupid.
Bestard by FL0R0 January 19, 2015