Top definition
Scanned using a CAT scanner, an MRI scanner or a PET scanner. Such medical scanners resemble a giant polo mint,
I was poloed again last Thursday at the Royal Infirmary.
by Lance Boyle MD January 25, 2011
Get the mug
Get a Poloed mug for your mate Zora.
buy the domain for your foodie vlog