Toscar

Aw my gf is such a toscar. But I'm a goomba.
by Ms. Tr June 27, 2010
Get the Toscar mug.

Toscar

An award received from an illegitimate company as false sense of appreciation.
Bro they gave David a toscar, he is really disappointed.
by Rayray50 February 13, 2021
Get the Toscar mug.