pretty much the same meaning as 'weird' or 'queer' really, but so much cooler sounding.
Dude: "Duuude that's like, so queird " Duuude: "Totally Dude....."
5👍 1👎