tackleroneill's definitions
Referring to a person who constantly and sometimes unintentionally just annoys the fuck out of the people they are around. Implies that they melt your head.
by tackleroneill April 6, 2011
Get the Ham and Cheese Meltmug.
Get the Ham and Cheese Meltmug.