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. N. Person who is the victim of vituperation; particularly in dive bars and other low gathering places How ya doin', Doc? How&apos..
1. Japanese slang for Starbucks. Going there is refurred to as Starbing. "The girls went Starbing. They said they'd bring us som..
1. The perverted version of a sexual innuendo. Woman-"Doctor, I'm getting a little tired of the sexual innuendos". The Tod..