Top definition
A person who won't stop talking shit
Cahhhhhh you flockidy
by Bugboy69 March 23, 2017
Get the mug
Get a flockidy mug for your grandma Julia.