1 definition by Ika_The_Meff

A combination between a spoon and a leaf
Person: I made a speaf In craft today :D
Person2:*Stareeeee* Meff
by Ika_The_Meff May 03, 2010

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×