Skip to main content

Definitions by gurlfarragotron

pchewww!!! 

the noise a giraffe makes. just in general.
the giraffe went "PCHEWWW!!!!"
pchewww!!! by gurlfarragotron April 24, 2007