Itchy-mouthed

What is Itchy-mouthed?


1.

A mouth that's liable to get loud and say to much at anytime.


92

Random Words:

1. refer to a person who is trying to get smart with you and you might just whip their ass for doing so. or A person who is trying to fro..
1. Of welsh origin, a discourteous phrase used to refer to someone a "little boy". Implies lack of machismo and a general ineptit..
1. A little known song from te snl trio The Lonley Island the music video consists of two of the members of the trio In Mario Moustaches s..