Skip to main content

Definitions by Squid666

Drop tha Top

To let down the roof of any convertable vehicle
When we get to the car show we gotta drop tha top
Drop tha Top by Squid666 August 9, 2015