1 definition by R0ck0n1324

Top Definition
not a explosion but something thats loud and makes girls and guys freak out
dude that car crash was boomleur last night!
by R0ck0n1324 May 17, 2008

Mug icon
Buy a Boomleur mug!