Top definition
The weirdest possible thing someone can yell out when they reach an orgasm.
"U like that b?"
"Yh.........oh...GOOMBA GOOMBA!!"
by The_real_gangdem January 24, 2017
Get the mug
Get a goomba goomba mug for your papa Manley.