1 definition by Melon Helen

a small bench that you pull up to a sofa. duh.
that autoban lifts your feet. they stink.
by Melon Helen August 12, 2009
Get the autoban mug.