1 definition by The Weazel

Lover of small fish. e.g. Nemo (Not a Shark!!)

Often located in the area known as Thrupp.
NemoVanessa
by The Weazel February 5, 2010
Get the Vanessa mug.