Definify.com

Definition 2024


trolear

trolear

Spanish

Verb

trolear

  1. (Internet) to troll

Conjugation