What is Monster Trucks Of Love?


1.

Something that is off-the-wall and bizarre. Not very cool.

"Did you guys see that music video the other day? It was so Monster Trucks of Love."

See weird


19

Random Words:

1. Another term for a squirrel Wow, look, there's a squizza nibbling through my brake pipes! See squirrel, squizzar, squizzer..
1. Agreeing with someone or replace it with saying yes or yah Someone:school sucks ass Someone2:Yah man See Travis..
1. to perform the act of masturbating. another word for masturbation. to get sexual pleasure by self-stimulation. "pee pee juice ca..