1 definition by Owl one

Top Definition
A small gimp like creature with human horn eyes and skyrim feet that believes in artificial insemination in lemons
I'd fuck the shit out of that bagpuss.
by Owl one April 25, 2019

Mug icon
Buy a Bagpuss mug!