Top definition
The muffin man who lives on drury lane. Owner, or previous owner of a big blue whale truck known as a "suburban"
Did you have a muffin today?
Oh no man I should go visit stekar soon
by Kakapoopooshtinkydiaper ahah October 04, 2010
Get the mug
Get a Stekar mug for your mom Zora.