zofits

someone or something thats off its head.
that smell is zofits
by Nahit January 14, 2008
Get the zofits mug.