1 definition by pussylover100

When a women is laying slouched on a couch with her legs spread all the way open. The man who is all the way across the room will proceed to run toward the woman and jump on her trying to insert his penis in her vagina.
"Last night we we fucking and I used the Javelin on her."
by pussylover100 February 1, 2016
Get the Javelin mug.