1 definition by dsvfhjdsgjhre
A vehicle that is most commonly found in india that runs on laughing gas.
It's also a name that is used for girls who are incredibly hot.
It's also a name that is used for girls who are incredibly hot.
by dsvfhjdsgjhre January 4, 2018