1 definition by Rocknrolla33
| 1. | Virginia Killing Sticks | ||
|
An English term for cigarettes. I'll meet you at the bar, I need to pick up a pack of Virginia killing sticks.
|
|||
|
most popular alphabetical
|
1 definition by Rocknrolla33
|
advertise here | |||||||