1 definition by Lockerboi17

A stay at home dad, computer addicted

turtle who eats fat pieces of cheese
The grantar is over there
by Lockerboi17 January 2, 2018
Get the grantar mug.