Top definition
Someone who watches anime and plays lots of video games. Usually known for his sister getting banged by his best friend.
See that Garrett Leach guy? I banged his sister!
by AnonymousBartender November 09, 2014
Get the mug
Get a Garrett Leach mug for your mate Abdul.