Wishaw
1. A town in North Lanarkshire, Scotland near Glasgow and Motherwell. They are know for supporting Rangers.
2. A slang term for knifing someone.
2. A slang term for knifing someone.
Wishaw by FunkDaBeat September 28, 2014
Get the Wishaw mug.