1 definition by peekatchu

1
to throw up, to have something previously digested come up through the asophogus and out of your mouth
eww, someone meacked all over the floor...
by peekatchu December 27, 2005
Get the mug
Get a meack mug for your sister Zora.