{{term}}
- {{preview}}
Top definition
Spanish Pillow
When you
fart on
a pillow and then hold it over someones face forcing them to smell it.
May lead to
pink eye
if done
bear ass
I gave
gerald
a
spanish pillow
the other day, he thought it was lovely, then he got
pink eye
by
StainlessSteve
September 03, 2009
Get the
Spanish Pillow
neck gaiter and mug.