Top definition
stands for 'cool guy'
wow that guy is sure a Ymloota
by BigBoyZach July 13, 2019
Get the mug
Get a Ymloota mug for your cousin Bob.