i set a new buckaroo record of 10 seconds last night
a male bonding pastime, involing a sexual act, usually in a hotel room
"i set a new buckaroo record of 10 seconds last night" What is the definition of "buckaroo"?