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 twacking mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email