Top definition
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
Get the mug
Get a Speaf mug for your Facebook friend Manafort.