Top definition
n. The forcing outward of the tongue in such a manner to raise the eyebrows, expelling the noise "blahlup!".

v. To make the noise "blahlup!"; to Toad
"BLAHLUP!" "Blahlup on that!"
by Courtland Chauncey Pilgrim III October 02, 2005
Get the mug
Get a blahlup mug for your dad Vivek.