Lamopoohead

(laimohpewhed) n. something that is red, swollen and painful
My sore throat is SUCH a lamopoohead!!!
by owie what a lamopoohead September 28, 2009
Get the Lamopoohead mug.