3 definitions by LoveMyTeslaBut
by LoveMyTeslaBut March 14, 2021
to be scammed by a green energy grifter
a website about how a green energy grifter is scamming the world (gotmusked.com)
a website about how a green energy grifter is scamming the world (gotmusked.com)
by LoveMyTeslaBut April 22, 2021
by LoveMyTeslaBut April 22, 2021