A crude, rather daft sexual colloquialism, synonym for the much wider-known "fuck." Heard, from my experience, exclusively in the Cayman Islands.
"Yo yo yo. You booned that gyal or wha'?"
7👍 27👎