2 definition by GEN COBRA

Top Definition
A dufus. A half-wit. A loser.
Why did she marry that botchagaloop?
by GEN COBRA July 14, 2008

Mug icon
Buy a botchagaloop mug!
When a latino sits a child on their lap while driving a vehicle.
Momma Rosa brought her mexican-airbag with her to the supermarket.
by GEN COBRA July 14, 2008

Mug icon
Buy a mexican-airbag mug!