Chinchillin

The act of resting your nuts on somebody's chin.... straight relaxing with your balls out, all up on they're face....you know chinchillin.
Forget Netflix and chill last night I was sitting with Bob Dylan , straight chinchillin, waiting for the filing
by Hahahotroddinhaley December 21, 2019
mugGet the Chinchillin mug.

Techtarded

Retarded when it comes to using computers, retards using technology..
I can't snaptwat I'm techtarded.
by Hahahotroddinhaley November 08, 2020
mugGet the Techtarded mug.