1 definition by omgsuchbad

A way of describing an epic creation
Did you hear about the new game coming out??
Yea its such a lao bot
by omgsuchbad March 22, 2021
Get the lao bot mug.