Top definition
The best person you could ever vent to. She is the whole package and a true friend. Everyone should have a Querra.
My boyfriend just cheated on me! Thank goodness I have myself a Querra
by Crissy101 May 19, 2018
Get the mug
Get a querra mug for your cat Vivek.