futuhluhtoogan Share definition Flag Stupid British dwarf that can be seen smoking mega joints in sewers Oh my god! Is that a futuhluhtoogan? futuhluhtoogan by Bigdaddygaf March 31, 2024 0 0 Get merch