Top definition
People who meander around wothour any goal or direction
Juan and the magoolahoo's are just kicking sticks around the neighborhood
by Farvajr May 17, 2018
Get the mug
Get a Magoolahoo mug for your mate Rihanna.