Top definition
a spanish/english youtuber that makes commentary and roast videos. good channel in general to be honest
via giphy
by Emilio Fernández June 16, 2018
Get the mug
Get a ImEros mug for your Facebook friend Paul.
buy the domain for your foodie vlog