1 definition by Hellameygan

Top Definition
A sexy synonym for engaging in sexual intercourse: to fuck. Pronounced buh-rok.
I want to barrack Phung in the back of the bus.
by Hellameygan November 10, 2008

Mug icon
Buy a barrack mug!