javelin

1.This is a long wood stick with a sharp metal square tip. 2. Kate
When she walk into a room all you see is a walking javelin.
by Gotta love it! December 9, 2008
mugGet the javelinmug.

Share this definition