Subscribe English
look up any word, like seagulling:

1 definition by Equinox_

 
1.
when you press your ass against glass, thus flattening it and giving it the appearance of pressed ham
I went up to my friend's house and gave his window pressed ham.
by Equinox_ October 16, 2008
36 12