Top definition
Refers to Let Me Bust A. This phrase is often followed by a “what’s lemmebusa”
Person1: have you seen lemmebusa?
Person2: what’s lemmebusa?
Person1: lemmebusa nut in your ass
by Philosopher of life August 01, 2018
Get the mug
Get a lemmebusa mug for your guy Manafort.