Humchuck

What you call a hummer that turns into a lap full of puke.
Roxanne tried to take in too much shaft last night and she humchucked right in my lap.
by bigdcdn November 07, 2012
mugGet the Humchuck mug.