Top definition
In japanese dechu means ''vampire''
He is a S-class dechu!!
by Furiku-san January 08, 2011
Get the mug
Get a Dechu mug for your barber Julia.

Activity