1 definition by Demigorgonzola

Top Definition
A fart.
Johnny keeps farting, he's got a real Mexican Karaoke going.
by Demigorgonzola December 02, 2017

Mug icon
Buy a Mexican Karaoke mug!