Top definition
its a muffin that makes u high :D the end
matt what are u eating...oh nothing just a giggle muffin...oh no man ur going to get high
by jfoaljfiajf May 09, 2011
Get the mug
Get a giggle muffin mug for your cat Riley.