Your word here
UD merch!
Buy Now

1 definition by the_toast_master

a toaster, something that you stick a piece of breat in to make toast or possibly grill cheese sandwich
Man stick your fork into pop up Willy n get my eggo
by the_toast_master April 5, 2005
Get the Pop-up Willy mug.