Top definition
A russian/Australian creature, often found in the UK, resembles a Dragon with cat like features
by Ilouo July 22, 2011
Get the mug
Get a Drangacat mug for your dog Trump.