Skip to main content

Hepsi-Cola's definitions

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
mugGet the twackingmug.

Share this definition