1 definition by Kubongo the Orangutang

I tuffed a rock on the train tracks in an attempt to quell my anger with women
by Kubongo the Orangutang June 13, 2023
Get the Tuff mug.