2 definitions by W0lfG0d
On spots is the highest level of telling the truth, lying on spots results in all the boys beaming you as hard as they can
Brandon:Bro I slammed an absolute 4 last night
Jaxon: no way! On spots??
Brandon:on spots bro
Jaxon: dude def got something
Jaxon: no way! On spots??
Brandon:on spots bro
Jaxon: dude def got something
by W0lfG0d April 15, 2019
by W0lfG0d April 15, 2019