To have sex with a female. Phrase Often used in houston tx
Did u knock her down? Yeah I knocked down last night.
43👍 17👎