Top definition
vonzii nd teddi fwendz4life
vonzii nd teddi are da goodiest buddiez evuh in dis world *winkz
by posheanjel May 05, 2003
Get the mug
Get a goodiest buddiez mug for your papa James.