1 definition by umbrelllla

Top Definition
a stupid rat no one likes, die
quetuo
by umbrelllla March 16, 2021

Mug icon
Buy a quetuo mug!