1 definition by Kakapoopooshtinkydiaper ahah

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 4, 2010
Get the Stekar mug.