look up any word, like cleveland steamer:

1 definition by Riah and -d-

 
1.
Somebody who pusses out when the times get hard.
Dude 1: Lets go brake some windows
Dude 2: No dude thats bad!!!
Dude 1: You are such a pp head
by Riah and -d- May 28, 2006