Skip to main content

FreeCharge's definitions

taktak

To connect an Electric or Plug in hybrid vehicle into a public power outlet for charging, usually located at light posts.
All the vehicle chargers were taken, so Joe ended up having to taktak his vehicle.
by FreeCharge March 6, 2025
mugGet the taktak 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