Itchy-mouthed

What is Itchy-mouthed?


1.

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


0

Random Words:

1. A general collective stereotype for a person from the south of Dublin's Liffey river. Generally percieved to be posh. All followi..
1. Jena Frankenfield See Kyle..
1. noun. A person or company who is persistent in sniffing out, suing for, and demanding immediate ceases of unauthorized use of their inte..