1 definition by SouthAfricanEngineer

To have sex.
(This word was perfectly crafted by a South African engineer)
Me and <insert name> boinked.
Would you like to boink later?
by SouthAfricanEngineer October 15, 2023
Get the Boink mug.