1 definition by LoLlerskate

Loving, caring individual who stands by your side no matter what. Will, in some odd instances, become infatuated with dog demons from a certain anime that will not be mentioned. Damn dog demons.
OMFG why dont Melissa and Donnie just get a freaking room?!
by LoLlerskate May 30, 2005
Get the Girlfriend mug.