Poopoo chewer

It just means someone who chats shit and is just a lier (chewing on poo)
Person 1- i shagged 3 lasses last night
Person 2- shut up poopoo chewer
by Zebs_0113 July 26, 2016
Get the Poopoo chewer mug.