1 definition by InnocentBystander1

1
A crazy asian ex-girlfriend who always makes hamster faces, yet continues to stalk exes until police involvement is needed.
Whoa, that girl is a total kraken hamster.
by InnocentBystander1 August 03, 2011
Get the mug
Get a kraken hamster mug for your barber Manley.