Country Dictionary

A fork of Rural Dictionary

Taka-Taka

to have sex

Did you do the Taka-Taka today?!

by kalenko February 07, 2011