1 definition by cougertown

palm in face... when your disappointed with something or someone or a thing you did or when your embarrassed

pif i forgot my homework at home
pif
by cougertown December 2, 2010
Get the pif mug.