Skip to main content

Definitions by owie what a lamopoohead

Lamopoohead

(laimohpewhed) n. something that is red, swollen and painful
My sore throat is SUCH a lamopoohead!!!