Literally, it means testicles, but more colloclially it means bullshit in every English speaking country I know of.<p>edit: Apparently not.  Just messaged my American buddy, and he thought it might be a wig for cows...  So, maybe not Americans.