Top definition
A huge hetalia fan that you don't want to fuck with she will destroy you if you get on her bad side she hates the country sealants and she is a doctor who fan
Bobby:she is a true Garrine

Matt:just dont mess with her
David:she will destroy you
by Bob1320316 February 12, 2014
Get the mug
Get a garrine mug for your friend Beatrix.