Skip to main content

Definitions by Lord Farquaad1

Thunder Puppet 

A vehicle known for terrorizing trails in Johnson Valley and accomplishing unthinkable feats. All while simultaneously flopping on it's side and taking naps without notice.
Yo! that Thunder Puppet just crushed that poor kids Toyota?
Thunder Puppet by Lord Farquaad1 February 12, 2020