Subscribe English
look up any word, like queef:

1 definition by Yourmomssecretlover

 
1.
1) To be hitting something/somebody
2) To have very beautiful/unusual facial features
He was striking the door because he got mad when it flew open and hit him in the face

Your mom has striking features *wink* *wink*
by Yourmomssecretlover December 24, 2008
47 19