Subscribe English
look up any word, like yeet:

1 definition by almostMatt

 
1.
To nail a girl against the wall.
Dude, I am picture framing a girl right now.
by almostMatt May 19, 2011
3 0