1 definition by yamatroll

Top Definition
Someone who lost their's computer
He is muffin-hoed
by yamatroll December 05, 2019

Mug icon
Buy a Muffin-Ho mug!