1 definition by sugoiKYOKItaifu

Top Definition
a sandwich within a sandwich within a sandwich
Go make me an inswepwich, woman!
by sugoiKYOKItaifu October 21, 2011

Mug icon
Buy a inswepwich mug!