Country Dictionary

A fork of Rural Dictionary

Tesla Tower

A card in the popular mobile game, clash royale that is a absolute fucking machine on defence. If your opponent has tesla, just close the app. You are not winning.

Him: plays tesla tower on my hog rider Me: jumps off a bridge

by ClashRoyalePlayer1 July 23, 2021