Random
Source Code

twacking

The Newfie (people of Newfoundland) word for "window shopping" or browsing.

i was an hour early so i spent an hour twacking 'round the mall.

by Hepsi-Cola February 3, 2010

20👍 12👎