1 definition by NotCernet

Top Definition
Someone who uses google translate over urban dictionary.
...that pleb just tried to google tranlate weeb...
by NotCernet August 18, 2018

Mug icon
Buy a Pleb mug!