What does Plabnose mean in Urban Dictionary?

  • becoming a tremendously stupid annoying/irritating individual. by RonnieReport definition
28 votes

How would you define Plabnose?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!