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 taktakmug.

Share this definition