DJ_Don't_Panic's definitions
A person found living in a barge on the British canal system who spends his time chugging along smiling like a twat at anybody who happens to walk by. Know to play the accordion.
by DJ_Don't_Panic April 10, 2012
Get the Water Pikeymug.