Definify.com

Definition 2025


trolear

trolear

Spanish

Verb

trolear

  1. (Internet) to troll

Conjugation