Millport

Someone who has learning difficultys or is a bit of a spaz.
by Jason Jones43 January 13, 2006
Get the Millport mug.