1 definition by Boxbatter2022

A hole in your heart so large that you only have one or two thumpa lumpa left before you die
Bobby got shot and incurred a thumpa lumpa hole in his heart.
by Boxbatter2022 July 28, 2022
Get the Thumpa lumpa mug.