1 definition by jfoaljfiajf

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 10, 2011
Get the giggle muffin mug.