A person who won't stop talking shit
Cahhhhhh you flockidy
by Bugboy69 March 23, 2017
Get the flockidy mug.