1 definition by Method man 127654

Top Definition
A Man with an acute interest for reptiles.(Especially turtles)
'''Wow that Deacan must love animals to keep 1 worth a thousand dollars''
by Method man 127654 May 13, 2016

Mug icon
Buy a deacan mug!