1 definition by crushkita

to pierce or to puncture
I got butbut by Apo Whang Od when I visited the Philippines.
by crushkita November 25, 2021
Get the Butbut mug.