Top definition
the Burp you get after eating so much tasty food that enables you to eat more food.
Rob: Fuck I'm so full!
*Immaculate Burp*
Rob: MORE TACOS PLEEEASE!
by daiis April 24, 2011
Get the mug
Get a Immaculate Burp mug for your bunkmate Rihanna.