cock itcher's definitions
to pop up unannounced and miraculously from out of nowhere during conversations. to interrupt and piss people off to the extent of making them prejectile vomit
by cock itcher November 9, 2010
Get the Huysmansmug.
Get the Huysmansmug.