Top definition
A mistake, an annoying person that won't leave you alone, someone that has no friends,
Stop it you flubbard!
by Giddyguoldy August 24, 2017
Get the mug
Get a flubbard mug for your mom Riley.