bullocks

Etymology 1
see

Etymology 2
Alteration of

Noun

 * 1)  Testicles.

Interjection

 * 1)  Expression of frustration.